greater london meaning in Hindi

Noun

The capital city of England and the UK.

लंदन

English Usage: "London is known for its historic landmarks."

Hindi Usage: "लंदन अपने ऐतिहासिक स्थलों के लिए जाना जाता है।"

A comparative term indicating a larger degree or extent.

Share Anuvadan of greater london